約 6,034,217 件
https://w.atwiki.jp/keroro00innovator/pages/4154.html
VIVID WINTER EP VIVID WINTER EP アーティスト 冬組 発売日 2018年11月7日 レーベル ポニーキャニオン CDデイリー最高順位 2位(2018年11月7日) 週間最高順位 2位(2018年11月13日) 月間最高順位 3位(2018年11月) 年間最高順位 15位(2018年) 初動総合売上 24980 累計総合売上 38031 収録内容 曲名 タイアップ 視聴 1 Precious to us~僕らの季節~ A3! キャラソン 2 UNMASK 3 獨行道 4 DEFRAGMENTATION CD/総合ランキング 週 月日 CDシングル 総合シングル 順位 週/月間枚数 累計枚数 順位 週/月間枚数 累計枚数 1 11/13 2 新 24980 24980 2 11/20 3 ↓ 9282 34262 3 11/27 10 ↓ 1652 35914 4 12/4 15 ↓ 502 36416 2018年11月 3 新 36416 36416 5 12/11 15 → 945 37361 7 3/12 308 37669 8 3/26 ↓ 362 38031 関連CD VIVID SPRING EP VIVID SUMMER EP VIVID AUTUMN EP
https://w.atwiki.jp/kojiro/pages/46.html
書式設定された文字列 TEXT(値,表示形式) 値 数値を指定します。 表示形式 セルの書式設定-表示形式に出てくる表示される数値書式を指定します。""で囲みます。 表示形式に*、色及び"G/標準"を指定することはできません。 ユーザー定義は使えます(要はセルの書式設定で有効な書式ならば大丈夫です)。 例 =text(2715,"\#,##0")="\2,715" =text("1991/4/15","mmmm dd, yyyy")="April 15, 1991" セルの書式設定と異なるのは戻り値が文字列になってしまうため、計算等に使えなくなることである。
https://w.atwiki.jp/touhoukashi/pages/822.html
【登録タグ Alstroemeria Records Double Counterpoint R Studio “Syrup Comfiture” 曲 綾倉盟 裏切りの少女 ~ Judas Kiss】 【注意】 現在、このページはJavaScriptの利用が一時制限されています。この表示状態ではトラック情報が正しく表示されません。 この問題は、以下のいずれかが原因となっています。 ページがAMP表示となっている ウィキ内検索からページを表示している これを解決するには、こちらをクリックし、ページを通常表示にしてください。 /** General styling **/ @font-face { font-family Noto Sans JP ; font-display swap; font-style normal; font-weight 350; src url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/10/NotoSansCJKjp-DemiLight.woff2) format( woff2 ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/9/NotoSansCJKjp-DemiLight.woff) format( woff ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/8/NotoSansCJKjp-DemiLight.ttf) format( truetype ); } @font-face { font-family Noto Sans JP ; font-display swap; font-style normal; font-weight bold; src url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/13/NotoSansCJKjp-Medium.woff2) format( woff2 ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/12/NotoSansCJKjp-Medium.woff) format( woff ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/11/NotoSansCJKjp-Medium.ttf) format( truetype ); } rt { font-family Arial, Verdana, Helvetica, sans-serif; } /** Main table styling **/ #trackinfo, #lyrics { font-family Noto Sans JP , sans-serif; font-weight 350; } .track_number { font-family Rockwell; font-weight bold; } .track_number after { content . ; } #track_args, .amp_text { display none; } #trackinfo { position relative; float right; margin 0 0 1em 1em; padding 0.3em; width 320px; border-collapse separate; border-radius 5px; border-spacing 0; background-color #F9F9F9; font-size 90%; line-height 1.4em; } #trackinfo th { white-space nowrap; } #trackinfo th, #trackinfo td { border none !important; } #trackinfo thead th { background-color #D8D8D8; box-shadow 0 -3px #F9F9F9 inset; padding 4px 2.5em 7px; white-space normal; font-size 120%; text-align center; } .trackrow { background-color #F0F0F0; box-shadow 0 2px #F9F9F9 inset, 0 -2px #F9F9F9 inset; } #trackinfo td ul { margin 0; padding 0; list-style none; } #trackinfo li { line-height 16px; } #trackinfo li nth-of-type(n+2) { margin-top 6px; } #trackinfo dl { margin 0; } #trackinfo dt { font-size small; font-weight bold; } #trackinfo dd { margin-left 1.2em; } #trackinfo dd + dt { margin-top .5em; } #trackinfo_help { position absolute; top 3px; right 8px; font-size 80%; } /** Media styling **/ #trackinfo .media th { background-color #D8D8D8; padding 4px 0; font-size 95%; text-align center; } .media td { padding 0 2px; } .media iframe nth-of-type(n+2) { margin-top 0.3em; } .youtube + .nicovideo, .youtube + .soundcloud, .nicovideo + .soundcloud { margin-top 0.75em; } .media_section { display flex; align-items center; text-align center; } .media_section before, .media_section after { display block; flex-grow 1; content ; height 1px; } .media_section before { margin-right 0.5em; background linear-gradient(-90deg, #888, transparent); } .media_section after { margin-left 0.5em; background linear-gradient(90deg, #888, transparent); } .media_notice { color firebrick; font-size 77.5%; } /** Around track styling **/ .next-track { float right; } /** Infomation styling **/ #trackinfo .info_header th { padding .3em .5em; background-color #D8D8D8; font-size 95%; } #trackinfo .infomation_show_btn_wrapper { float right; font-size 12px; user-select none; } #trackinfo .infomation_show_btn { cursor pointer; } #trackinfo .info_content td { padding 0 0 0 5px; height 0; transition .3s; } #trackinfo .info_content ul { padding 0; margin 0; max-height 0; list-style initial; transition .3s; } #trackinfo .info_content li { opacity 0; visibility hidden; margin 0 0 0 1.5em; transition .3s, opacity .2s; } #trackinfo .info_content.infomation_show td { padding 5px; height 100%; } #trackinfo .info_content.infomation_show ul { padding 5px 0; max-height 50em; } #trackinfo .info_content.infomation_show li { opacity 1; visibility visible; } #trackinfo .info_content.infomation_show li nth-of-type(n+2) { margin-top 10px; } /** Lyrics styling **/ #lyrics { font-size 1.06em; line-height 1.6em; } .not_in_card, .inaudible { display inline; position relative; } .not_in_card { border-bottom dashed 1px #D0D0D0; } .tooltip { display flex; visibility hidden; position absolute; top -42.5px; left 0; width 275px; min-height 20px; max-height 100px; padding 10px; border-radius 5px; background-color #555; align-items center; color #FFF; font-size 85%; line-height 20px; text-align center; white-space nowrap; opacity 0; transition 0.7s; -webkit-user-select none; -moz-user-select none; -ms-user-select none; user-select none; } .inaudible .tooltip { top -68.5px; } span hover + .tooltip { visibility visible; top -47.5px; opacity 0.8; transition 0.3s; } .inaudible span hover + .tooltip { top -73.5px; } .not_in_card span.hide { top -42.5px; opacity 0; transition 0.7s; } .inaudible .img { display inline-block; width 3.45em; height 1.25em; margin-right 4px; margin-bottom -3.5px; margin-left 4px; background-image url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2971/7/Inaudible.png); background-size contain; background-repeat no-repeat; } .not_in_card after, .inaudible .img after { content ; visibility hidden; position absolute; top -8.5px; left 42.5%; border-width 5px; border-style solid; border-color #555 transparent transparent transparent; opacity 0; transition 0.7s; } .not_in_card hover after, .inaudible .img hover after { content ; visibility visible; top -13.5px; left 42.5%; opacity 0.8; transition 0.3s; } .not_in_card after { top -2.5px; left 50%; } .not_in_card hover after { top -7.5px; left 50%; } .not_in_card.hide after { visibility hidden; top -2.5px; opacity 0; transition 0.7s; } /** For mobile device styling **/ .uk-overflow-container { display inline; } #trackinfo.mobile { display table; float none; width 100%; margin auto; margin-bottom 1em; } #trackinfo.mobile th { text-transform none; } #trackinfo.mobile tbody tr not(.media) th { text-align left; background-color unset; } #trackinfo.mobile td { white-space normal; } document.addEventListener( DOMContentLoaded , function() { use strict ; const headers = { title アルバム別曲名 , album アルバム , circle サークル , vocal Vocal , lyric Lyric , chorus Chorus , narrator Narration , rap Rap , voice Voice , whistle Whistle (口笛) , translate Translation (翻訳) , arrange Arrange , artist Artist , bass Bass , cajon Cajon (カホン) , drum Drum , guitar Guitar , keyboard Keyboard , mc MC , mix Mix , piano Piano , sax Sax , strings Strings , synthesizer Synthesizer , trumpet Trumpet , violin Violin , original 原曲 , image_song イメージ曲 }; const rPagename = /(?=^|.*
https://w.atwiki.jp/sampleisbest/pages/168.html
開発環境 Microsoft Visual C++ 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 空の CLR プロジェクト プロジェクト名 ClrD3D 参考 本当の3D ClrD3D.cpp /* プロジェクトへの参照の追加(参照タブ) C \WINDOWS\Microsoft.NET\DirectX for Managed Code\1.0.2902.0 Microsoft.DirectX.dll Microsoft.DirectX.Direct3D.dll Microsoft.DirectX.Direct3DX.dll */ #pragma comment(linker, "/subsystem windows /entry main") // アセンブリ #using System.dll #using System.Drawing.dll #using System.Windows.Forms.dll // 名前空間 using namespace System; using namespace System Drawing; using namespace System Threading; using namespace System Windows Forms; using namespace Microsoft DirectX; using namespace Microsoft DirectX Direct3D; #define RGB(r,g,b) (((r) 16) | ((g) 8) | (b)) ref class MainForm Form { private Device^ dev; PresentParameters^ pp; VertexBuffer^ vb; Direct3D Font^ font; int nSec; int nFps; int nFrame; public MainForm() { MinimumSize = Drawing Size(160, 120); MaximizeBox = false; ClientSize = Drawing Size(640, 480); Text = "ClrD3D"; } bool DXInitialize() { try { pp = gcnew PresentParameters; pp- Windowed = true; pp- SwapEffect = SwapEffect Discard; dev = gcnew Device(0, DeviceType Hardware, this, CreateFlags HardwareVertexProcessing, pp); CreateVertex(); CreateFont(); return true; } catch (Exception^) { return false; } } void Render() { if (dev == nullptr) return; if (WindowState == FormWindowState Minimized) return; nFrame++; if (nSec != DateTime Now.Second) { nSec = DateTime Now.Second; nFps = nFrame; nFrame = 0; } // カメラの設定 dev- Transform- View = Matrix LookAtLH( Vector3(0.0f, 0.0f, -5.0f), Vector3(0.0f, 0.0f, 0.0f), Vector3(0.0f, 1.0f, 0.0f)); dev- Transform- Projection = Matrix PerspectiveFovLH((float)Math PI / 4, (float)ClientSize.Width / ClientSize.Height, 3.0f, 15.0f); dev- RenderState- Lighting = false; //dev- Transform- World = Matrix Scaling(2.0f, 0.5f, 1.0f);// 拡大・縮小 //dev- Transform- World = Matrix Translation(2, -2, 5);// 平行移動 //dev- Transform- World = Matrix RotationX(Environment TickCount / 300.0f); dev- Transform- World = Matrix Scaling(2, 1, 1) * Matrix RotationY(Environment TickCount / 300.0f) * Matrix RotationX(Environment TickCount / 400.0f) * Matrix Translation(0, 0, 1); dev- RenderState- CullMode = Cull None; dev- Clear(ClearFlags Target, Color Black, 1.0f, 0); dev- BeginScene(); dev- SetStreamSource(0, vb, 0); dev- VertexFormat = CustomVertex PositionColored Format; dev- DrawPrimitives(PrimitiveType TriangleList, 0, 1); font- DrawText(nullptr, "fps=" + nFps, 0, 0, Color White); dev- EndScene(); try { dev- Present(); } catch (DeviceLostException^) { ResetDevice(); } } private void CreateVertex() { vb = gcnew VertexBuffer(CustomVertex PositionColored typeid, 3, dev, (Usage)0, CustomVertex PositionColored Format, Pool Managed); GraphicsStream^ gs = vb- Lock(0, 0, (LockFlags)0); // 頂点データ array CustomVertex PositionColored ^ v = gcnew array CustomVertex PositionColored (3); v[0].Position = Vector3(0.0f, 2.0f, 0.0f); v[0].Color = Color LightPink.ToArgb(); v[1].Position = Vector3(1.0f, 0.0f, 0.0f); v[1].Color = Color Aqua.ToArgb(); v[2].Position = Vector3(-1.0f, 0.0f, 0.0f); v[2].Color = Color Brown.ToArgb(); gs- Write(v); vb- Unlock(); } void CreateFont() { FontDescription fd; fd.Height = 20; fd.FaceName = "MS ゴシック"; font = gcnew Direct3D Font(dev, fd); } void ResetDevice() { int hResult; if (!dev- CheckCooperativeLevel(hResult)) { switch (hResult) { case ResultCode DeviceLost Thread Sleep(10); break; case ResultCode DeviceNotReset dev- Reset(pp); break; } } } }; int main() { MainForm^ form = gcnew MainForm; if (!form- DXInitialize()) { MessageBox Show("Direct3Dの初期化に失敗しました。", "ClrD3D"); return 0; } form- Show(); while (form- Created) { form- Render(); Application DoEvents(); } return 0; }
https://w.atwiki.jp/elvis/pages/1899.html
Marine Ecology Processes, Systems And Impacts Oxford Univ Pr (Sd)?Martin J. Attrill?Simon JenningsDavid N. Thomas?D. K. Barnes?Andrew S. Brierley?Michel J. Kaiser? Marine Fisheries Ecology Blackwell Science Inc?Simon JenningsMichel J. Kaiser?John D. Reynolds? The Complete Manual of Woodworking Alfred a Knopf?Albert Jackson?David Day?Simon Jennings Artist's Color Manual The Complete Guide to Working With Color Chronicle BooksSimon Jennings Art Class A Complete Guide to Painting Chronicle BooksSimon JenningsSally Bulgin Taller de Arte La Isla?Simon Jennings Little Women (Radio Theatre) Tyndale House Pub?Louisa May Alcott?Simon Jones?Richard Johnson?Alex Jennings?Kate Maberly?Finty Williams?Gemma Jones? Ways of Drawing Hands A Guide to Expanding Your Visual Awareness (Ways of Drawing) Running Pr?Simon Jennings Thornhill Farm, Fairford, Gloucestershire An Iron Age And Roman Pastoral Site In The Upper Thames Valley (Thames Valley Landscapes Monograph) David Brown Book Co?Jeff Muir?Simon Palmer?Alex Smith?David Jennings?Alistair Barclay?Chris Hayden?Rob Read?Ros Smith? Complete Guide to Advanced Illustration and Design Chartwell House?Simon Jennings Ways of Drawing Eyes A Guide to Expanding Your Visual Awareness (Ways of Drawing) Running Pr?Simon Jennings Ways of Drawing Cats A Guide to Expanding Your Visual Awareness (Ways of Drawing) Running Pr?Simon Jennings Have Fun With Your Room 28 Cool Projects for Teens (How-To Book) Simon Pulse?Lynette Jennings? The Great Olympic Swindle Simon & Schuster Ltd?Andrew Jennings? The Measure of All Things The Seven-Year Odyssey and Hidden Error That Transformed the World Simon & Schuster Audioworks?Ken Alder?Byron Jennings? The Complete Manual of Woodworking Alfred a Knopf?Albert Jackson?David Day?Simon Jennings The Measure of All Things The Seven-Year Odyssey and Hidden Error That Transformed the World Simon & Schuster Audioworks?Ken Alder?Byron Jennings? Find Out About Electricity (Find Out About Books) BBC Pubns?Terry J. Jennings?Christina Digby?John Jefford?Simon Pugh?Philip Dobree? New Guide to Illustration and Design Headline Book Publishing?Simon Jennings Ways of Drawing Birds A Guide to Expanding Your Visual Awareness (Ways of Drawing) Running Pr?Simon Jennings New Guide to Illustration and Design Headline Book Publishing?Simon Jennings Collins Art Class Collins?Simon Jennings New Guide to Professional Illustration and Design Headline Book Publishing?Simon Jennings The New Artist's Manual The Complete Guide to Painting and Drawing Materials and Techniques Chronicle BooksSimon Jennings Collins Artist's Colour Manual Collins?Simon Jennings Collins Art Class Collins?Simon Jennings Collins Complete Artist's Manual Collins?Simon Jennings Collins Artist's Colour Manual Collins?Simon Jennings Short and Sweet (Faber Penguin Audio) Penguin Audiobooks?Simon Armitage?Eileen Atkins?Alex Jennings?Andrew Sachs?Timothy West? Commercial Fishing The Wider Ecological Impacts (British Ecological Society Ecological Issues) Blackwell Science Inc?John Croxall?Bob Furness?Phil Hammond?Mike Kaiser?Enrique Macpherson?Stuart Rogers?Geoff Moore?Simon Jennings Shinewater Eastbourne Natural History and Archaeological Society?Lawrence Stevens?Simon JenningsJane Russell? Jungle Boogie Little Simon?Sally Crabtree?Roberta Mathieson?Patti Jennings? Think Big, Act Small How America's Best Performing Companies Keep the Start-up Spirit Alive Simon & Schuster (a)?Jason Jennings? Butterworth's Wills Probate and Administration Service Butterworths Law?Arabella Saker?Simon JenningsLesley Lintott?Martin Davey?Nasreen Pearce?Matthew Pintus?Ashley Wilton?Jane Bickerdike?Laura Dadswell?Richard Bark-Jones? Tolley's Planning and Administration of Offshore and Onshore Trusts LexisNexis UK?Simon Jennings Administration of Trusts Tolley Publishing?Simon JenningsOwen Clutton? Administration of Trust Tolley Publishing?John Dilger?Simon Jennings Manual del Color Para El Artista Blume?Simon Jennings The Great Olympic Swindle When the World Wanted Its Games Back Simon & Schuster Intl?Andrew Jennings?Clare Sambrook? Collins Artist Color Man 12 C/Lect Collins?JENNINGS SIMON? News That Stays News (Faber Penguin Audiobooks) Penguin Audiobooks?Simon Rae?Eileen Atkins?Alex Jennings?Andrew Sachs?Timothy West? Oranges and Lemons (Oranges Lemons) Simon & Schuster Education?Terry Jennings? The Lords of the Rings Simon & Schuster Ltd?Vyv Simson?Andrew Jennings?Patrick Nally? The Measure of All Things The Seven-year Odyssey And Hidden Error That Transformed the World Simon & Schuster (a)?Ken Alder?Brian Jennings? Taller De Arte Guia Esencial De Tecnicas De Pintura Y Habilidades Creativas / Painting Techniques Guia Esencial De Tecnicas De Pintura Y Habilidades Creativas Blume?Simon JenningsRemedios Dieguez Dieguez? The Art of Place-Kicking and Punting Simon & Schuster?Rick Danmeier?Matt Bahr?Dave Jennings?Dan Herbst?
https://w.atwiki.jp/wximsupport/pages/21.html
wxRictTextCtrlについて (wxWidgets 2.8系) richtextctrl.cpp内 BEGIN_EVENT_TABLE( wxRichTextCtrl, wxTextCtrlBase ) (中略) EVT_CHAR(wxRichTextCtrl OnChar) EVT_KEY_DOWN(wxRichTextCtrl OnChar) EVT_CHAR,EVT_KEY_DOWNの両方をwxRichTextCtrl OnCharで処理
https://w.atwiki.jp/opengl/pages/286.html
こちらに OpenGL Simple Adapter があるので使わせてもらいます。 nursの日記http //d.hatena.ne.jp/nurs/20080315/1205598655 使い方は OpenGL Simple Adapter.h をインクルードして OpenGLSimpleAdapter のインスタンスを作成して GLAdapter- BeginRender(); と GLAdapter- EndRender(); の間に いつもの OpenGL のコードを記述するだけです。 OpenGL Simple Adapter.h #pragma once #pragma comment( lib, opengl32.lib ) #pragma comment( lib, glu32.lib ) #pragma comment( lib, gdi32.lib ) #pragma comment( lib, User32.lib ) #include windows.h #include gl/gl.h #include gl/glu.h //↑こいつの#include は、たぶんこことかではなく、 // コードの中でもusing namespace System;とか記述する // よりも前にしないと、C2872 に苦しめられることになる。 public ref class OpenGLSimpleAdapter // ↑CLRでやる場合は、class の前に、public ref を入れてね { // // OpenGL Simple Adaptor loOGLHost (C) 2008 nurs // // 使い方: // 1)本クラスのインスタンスを、ターゲットビューのメンバとして作成する。 // コンストラクタのHDCは、Win32なら // ⇒ GetDC( this- GetSafeHwnd() ) ); // CLRのFormなら、 // ⇒ GetDC( (HWND)parentForm- Handle.ToPointer() ); // などとして取ってきます。 // 2)ターゲットビューの、適切な箇所(初期化、描画、リサイズ)にて、 // 本ホストの、BeginRender()と、EndRender() を呼び出し、その間に、 // 目的のOpenGL描画コードを記述します。 // *)ちなみに利用側コードのどこかのcpp内にて、 //#pragma comment( lib, opengl32.lib ) //#pragma comment( lib, glu32.lib ) //#pragma comment( lib, gdi32.lib ) //#pragma comment( lib, User32.lib ) // の記述も、忘れないで下さい。 // // ★RenderPolicyを予め作成しておき、必要なときに必要な描画 // ポリシーで、Render() をかける、という使い方もできます。 // ★注意:WindowsForm、.NET環境の場合は、プロジェクトの共通言語 // ランタイムサポートを、/clr pure ではなく、/clr にする。 // // public OpenGLSimpleAdapter( HDC dc ){ if(dc==0) return; m_hdc = dc; { static PIXELFORMATDESCRIPTOR pfd={ sizeof(PIXELFORMATDESCRIPTOR), 1, PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_DOUBLEBUFFER, PFD_TYPE_RGBA, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, PFD_MAIN_PLANE, 0, 0, 0, 0 }; GLint iPixelFormat; if( (iPixelFormat = ChoosePixelFormat(m_hdc, pfd) ) == 0) return; if(SetPixelFormat(m_hdc, iPixelFormat, pfd) == FALSE) return; } if( (m_hglrc = wglCreateContext(m_hdc) )==0) return; // pure Managed だとランタイムでエラーに if( (wglMakeCurrent(m_hdc, m_hglrc) )==0) return; wglMakeCurrent(0, 0); return; } ~OpenGLSimpleAdapter( void ){} template class RenderPolicy void Render( RenderPolicy po ){ wglMakeCurrent( this- m_hdc, this- m_hglrc ); po(); wglMakeCurrent( this- m_hdc, 0 ); SwapBuffers( this- m_hdc ); } HDC BeginRender( void ){ wglMakeCurrent( this- m_hdc, this- m_hglrc ); return this- m_hdc; } void EndRender( void ){ wglMakeCurrent( this- m_hdc, 0 ); SwapBuffers( this- m_hdc ); } void EndRenderNoSwap( void ){ wglMakeCurrent( this- m_hdc, 0 ); } private HDC m_hdc; HGLRC m_hglrc; }; /*使用例 まず、OpenGLSimpleAdapterのインスタンスを作成します。 そして、BeginRender() と、EndRender() の間に目的のOpenGLのgl描画コードを書きます。 private System Void Form1_Load(System Object^ sender, System EventArgs^ e) { GLAdapter = gcnew OpenGLSimpleAdapter(GetDC( (HWND)panel1- Handle.ToPointer() )); } private System Void panel1_Paint(System Object^ sender, System Windows Forms PaintEventArgs^ e) { GLAdapter- BeginRender(); { glClearColor( 0,0,0,0 ); glClear( GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT ); } GLAdapter- EndRender(); } */ MyForm.cpp #pragma comment(linker, /SUBSYSTEM WINDOWS /ENTRY mainCRTStartup ) #include MyForm.h using namespace opengl; [STAThreadAttribute] int main(){ MyForm ^form1 = gcnew MyForm; form1- ShowDialog(); return 0; } MyForm.h #pragma once #include OpenGL Simple Adapter.h namespace opengl { using namespace System; using namespace System ComponentModel; using namespace System Collections; using namespace System Windows Forms; using namespace System Data; using namespace System Drawing; /// summary /// MyForm の概要 /// /summary public ref class MyForm public System Windows Forms Form { public MyForm(void) { InitializeComponent(); // //TODO ここにコンストラクター コードを追加します // } protected /// summary /// 使用中のリソースをすべてクリーンアップします。 /// /summary ~MyForm() { if (components) { delete components; } } private System Windows Forms Panel^ panel1; protected private /// summary /// 必要なデザイナー変数です。 /// /summary System ComponentModel Container ^components; #pragma region Windows Form Designer generated code /// summary /// デザイナー サポートに必要なメソッドです。このメソッドの内容を /// コード エディターで変更しないでください。 /// /summary void InitializeComponent(void) { this- panel1 = (gcnew System Windows Forms Panel()); this- SuspendLayout(); // // panel1 // this- panel1- Location = System Drawing Point(24, 24); this- panel1- Name = L panel1 ; this- panel1- Size = System Drawing Size(218, 182); this- panel1- TabIndex = 0; this- panel1- Paint += gcnew System Windows Forms PaintEventHandler(this, MyForm panel1_Paint); // // MyForm // this- AutoScaleDimensions = System Drawing SizeF(6, 12); this- AutoScaleMode = System Windows Forms AutoScaleMode Font; this- ClientSize = System Drawing Size(284, 261); this- Controls- Add(this- panel1); this- Name = L MyForm ; this- Text = L MyForm ; this- ResumeLayout(false); } #pragma endregion void Line2D(int x1,int y1,int x2, int y2,float size){ glLineWidth(size); glBegin(GL_LINES); glVertex2i(x1,y1); glVertex2i(x2,y2); glEnd(); } private System Void panel1_Paint(System Object^ sender, System Windows Forms PaintEventArgs^ e) { OpenGLSimpleAdapter^ GLAdapter = gcnew OpenGLSimpleAdapter(GetDC( (HWND)panel1- Handle.ToPointer() )); GLAdapter- BeginRender(); { glClearColor( 0,0,0,0 ); glClear( GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT ); glOrtho(0, panel1- Width, panel1- Height, 0, -1, 1); glColor4f(1.0f,1.0f,1.0f,1.0f); Line2D(20,40,200,180,1.0); } GLAdapter- EndRender(); } }; }
https://w.atwiki.jp/nanocoding/pages/16.html
また例えば画像ファイルを配置するディレクトリは「res/drawable」ですが、デフォルトで作成されたディレクトリは「res/drawable-hdpi」「res/drawable-mdpi」「res/drawable-ldpi」に分かれています。これは端末の画面サイズや解像度によって使用される画像の種類を変更したい場合に使います。 link showrss プラグインエラー RSSが見つからないか、接続エラーです。 showrss プラグインエラー RSSが見つからないか、接続エラーです。 showrss プラグインエラー RSSが見つからないか、接続エラーです。
https://w.atwiki.jp/sampleisbest/pages/189.html
開発環境 Microsoft Visual C++ 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 Win32 プロジェクト プロジェクト名 FontTest アプリケーションの種類 Windows アプリケーション 追加のオプション 空のプロジェクト 文字セット Unicode tmExternalLeading 行間最小の高さ tmInternalLeading 発音符の高さ(tmHeightとtmAscentに含まれる) tmHeight フォントの高さ tmAscent + tmDescent tmAscent gjpqyで下にはみ出ない、発音符を含む高さ tmDescent gjpqyで下にはみ出る高さ フォント作成時に指定するフォントの高さ 正 = 発音符を含む高さ(tmHeight) 負 = 発音符を含まない高さ(tmHeight - tmInternalLeading) 推奨される最小の行の高さ = tmExternalLeading + tmHeight FACE_NAME=Arial FONT_HEIGHT=100 tmHeight=100 tmAscent=80 tmDescent=20 tmInternalLeading=11 tmExternalLeading=3 FACE_NAME=Arial FONT_HEIGHT=-100 tmHeight=112 tmAscent=90 tmDescent=22 tmInternalLeading=12 tmExternalLeading=3 FACE_NAME=MS 明朝 FONT_HEIGHT=100 tmHeight=100 tmAscent=86 tmDescent=14 tmInternalLeading=0 tmExternalLeading=0 FACE_NAME=MS 明朝 FONT_HEIGHT=-100 tmHeight=100 tmAscent=86 tmDescent=14 tmInternalLeading=0 tmExternalLeading=0 FACE_NAME=メイリオ FONT_HEIGHT=100 tmHeight=100 tmAscent=71 tmDescent=29 tmInternalLeading=33 tmExternalLeading=0 FACE_NAME=メイリオ FONT_HEIGHT=-100 tmHeight=150 tmAscent=106 tmDescent=44 tmInternalLeading=50 tmExternalLeading=0 FontTest.cpp // Unicode #include Windows.h #include stdio.h #define APP_NAME TEXT("FontTest") //#define FACE_NAME TEXT("Arial") //#define FACE_NAME TEXT("MS 明朝") #define FACE_NAME TEXT("メイリオ") //#define STRING TEXT("Wgjpqy") #define STRING TEXT("Wgjpqy漢字") #define FONT_HEIGHT -100 // 関数プロトタイプ宣言 void Trace(LPCTSTR format, ...); LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam); void OnPaint(HWND hWnd); void OnCreate(void); // 外部変数構造体 static struct { HFONT hFont; int nY[3]; } g; //============================================================================== int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR, int nCmdShow) { WNDCLASSEX wcx; HWND hWnd; MSG msg; // ウィンドウクラスの登録 ZeroMemory( wcx, sizeof wcx); wcx.cbSize= sizeof wcx; wcx.style= CS_HREDRAW | CS_VREDRAW; wcx.lpfnWndProc= WndProc; wcx.hInstance= hInstance; wcx.hCursor= LoadCursor(NULL, MAKEINTRESOURCE(IDC_ARROW)); wcx.hbrBackground= (HBRUSH)(COLOR_WINDOW + 1); wcx.lpszClassName= APP_NAME; if (RegisterClassEx( wcx) == 0) { return 0; } // ウィンドウの作成 hWnd = CreateWindow( APP_NAME, APP_NAME, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL); if (hWnd == NULL) { return 0; } ShowWindow(hWnd, nCmdShow); UpdateWindow(hWnd); // メッセージループ while (GetMessage( msg, NULL, 0, 0)) { TranslateMessage( msg); DispatchMessage( msg); } return msg.wParam; } //------------------------------------------------------------------------------ void Trace(LPCTSTR format, ...) { va_list arg_ptr; TCHAR buffer[256]; int size; va_start(arg_ptr, format); size = _vsnwprintf_s(buffer, _TRUNCATE, format, arg_ptr); va_end(arg_ptr); OutputDebugString(buffer); if (size 0) { OutputDebugString(TEXT("...\n")); } } //------------------------------------------------------------------------------ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch (uMsg) { case WM_PAINT OnPaint(hWnd); return 0; case WM_CREATE OnCreate(); return 0; case WM_DESTROY DeleteObject(g.hFont); PostQuitMessage(0); return 0; } return DefWindowProc(hWnd, uMsg, wParam, lParam); } //------------------------------------------------------------------------------ void OnPaint(HWND hWnd) { PAINTSTRUCT ps; HDC hdc = BeginPaint(hWnd, ps); RECT rc; GetClientRect(hWnd, rc); SetBkMode(hdc, TRANSPARENT); // 補助線 HPEN hPen = CreatePen(PS_SOLID, 0, RGB(255,0,0)); HGDIOBJ hPenOld = SelectObject(hdc, hPen); for (int n = 0; n 3; n++) { MoveToEx(hdc, 0, g.nY[n], NULL); LineTo(hdc, rc.right, g.nY[n]); } SelectObject(hdc, hPenOld); DeleteObject(hPen); // テスト文字列 HGDIOBJ hFontOld = SelectObject(hdc, g.hFont); TextOut(hdc, 0, 0, STRING, wcslen(STRING)); SelectObject(hdc, hFontOld); EndPaint(hWnd, ps); } //------------------------------------------------------------------------------ void OnCreate(void) { // フォントの作成 LOGFONT lf; ZeroMemory( lf, sizeof lf); lf.lfHeight = FONT_HEIGHT; lf.lfCharSet = DEFAULT_CHARSET; wcscpy_s(lf.lfFaceName, FACE_NAME); g.hFont = CreateFontIndirect( lf); // フォント情報の取得 HDC hdc = GetDC(NULL); HGDIOBJ hFontOld = SelectObject(hdc, g.hFont); TEXTMETRIC tm; GetTextMetrics(hdc, tm); SelectObject(hdc, hFontOld); ReleaseDC(NULL, hdc); Trace(TEXT("FACE_NAME=%s\n"), FACE_NAME); Trace(TEXT("FONT_HEIGHT=%d\n"), FONT_HEIGHT); Trace(TEXT("tmHeight=%d\n"), tm.tmHeight); Trace(TEXT("tmAscent=%d\n"), tm.tmAscent); Trace(TEXT("tmDescent=%d\n"), tm.tmDescent); Trace(TEXT("tmInternalLeading=%d\n"), tm.tmInternalLeading); Trace(TEXT("tmExternalLeading=%d\n"), tm.tmExternalLeading); g.nY[0] = tm.tmInternalLeading; g.nY[1] = tm.tmHeight - tm.tmDescent; g.nY[2] = tm.tmHeight; }
https://w.atwiki.jp/keroro00innovator/pages/2721.html
CONTRAST CONTRAST アーティスト vistlip 発売日 2016年2月17日 レーベル SMD itaku デイリー最高順位 4位(2016年2月17日) 週間最高順位 4位(2016年2月23日) 月間最高順位 14位(2016年2月) 年間最高順位 206位(2016年) 初動売上 8039 累計売上 8595 収録内容 曲名 タイアップ 視聴 1 CONTRAST ディバインゲート ED 2 Which-Hunt ランキング 週 月日 順位 変動 週/月間枚数 累計枚数 1 2/23 4 新 8039 8039 2 3/1 ↓ 556 8595 2016年2月 14 新 8595 8595 関連CD ワンミーツハー Jack